ContentEgg\application\components\AffiliateFeedParserModule C

Total Complexity 125
Dependencies 6
Dependents 0
Total lines 706
Lines of code 535
Logical lines of code 289
Comment lines 4
Methods 31
Properties 2

Methods 31

Method Rating Maintainability Complexity Lines of code
processFeedJson()
B
39 16 66
processFeedXml()
B
38 15 71
processFeedCsv()
A
39 14 69
deleteTemporaryFiles()
A
46 11 36
getDatafeedDir()
A
48 7 34
unzipFeed()
A
48 7 32
maybeImportProducts()
S
52 6 26
fatalHandler()
S
57 5 16
mapXmlData()
S
56 4 20
downlodFeed()
S
56 4 19
getLastImportDateReadable()
S
58 4 16
initProducts()
S
60 3 14
processFeed()
S
61 3 13
importProducts()
S
58 2 16
detectCsvDelimiter()
S
58 2 16
isImportTime()
S
64 3 10
getProductNode()
S
65 2 10
setLastImportDate()
S
68 2 7
maybeCreateProductTable()
S
73 2 6
requirements()
S
64 2 10
getFeedUrl()
S
100 1 0
getProductsTtl()
S
78 1 3
setLastImportError()
S
78 1 3
getLastImportError()
S
79 1 3
getLastImportDate()
S
79 1 3
dbDelta()
S
73 1 5
getProductCount()
S
81 1 3
isZippedFeed()
S
82 1 3
__construct()
S
70 1 5
feedProductPrepare()
S
100 1 0
getProductModel()
S
100 1 0